package com.sh.service;

import java.util.List;
import java.util.Map;

import com.sh.entity.Transport;
import com.sh.entity.User;
/**
 * 运输 service
 * */
public interface TransportService {
	public List<Transport> listTransport(Map<String,Object> conMap);

	//上传 excel文件,并且到DB
	public String saveUploadTransport(List<Transport> stoneList, User user, String sysTime);

	//查询 总数
	public int listTransportCount(Map<String, Object> conMap);

	//删除 数据
	public void deleteTransports(String[] tableSelectedIds);

	/**
	 * 新增 / 修改 保存数据
	 * */
	public void saveTransports(Transport transport, User user);
	//判断 数据是不是已经存在
	//根据 【日期】【客户名称】【车牌】【重量】判断
	public boolean isTransportExist(Transport transport);
	//上传 excel文件,批量修改
	public String updateUploadTransport(List<Transport> checkList, User user, String sysTime);
	//根据id拿取对应日期
	public List<String> listYearByIds(String[] ids);
}
